maculated ivory whelk - Spanish English Dictionary